package com.wootion.cims.module.communityservice.service;

import com.wootion.cims.module.communityservice.dto.PersonDto;
import com.wootion.cims.module.communityservice.model.Condition;
import com.wootion.cims.module.communityservice.model.PageQuery;
import com.wootion.cims.response.ResponseResult;

import javax.servlet.http.HttpServletRequest;

/**
 * @Author: LanQiang
 * @Date: 2022/12/26/16:57
 * @Description: 作用xxx
 */
public interface DisabilityService {
    /**
     * 残疾人信息列表查询
     * @param pageQuery
     * @return
     */
    ResponseResult list(PageQuery pageQuery);
    /**
     * 残疾人信息修改保存
     * @param personDto
     * @return
     */
    ResponseResult editSave(PersonDto personDto, HttpServletRequest request);
    /**
     * 残疾人信息列表导出
     * @param condition
     * @return
     */
    ResponseResult disabilityExcel(Condition condition);
    /**
     * 根基id查询残疾人信息
     * @param id
     * @return
     */
    ResponseResult find(String id);
}
